<?php

namespace app\api\controller;

use app\common\controller\Api;
use app\admin\model\Assistant;
/**
 * 企业微信消息推送
 */
class AssistantApi extends Api
{

    //如果$noNeedLogin为空表示所有接口都需要登录才能请求
    //如果$noNeedRight为空表示所有接口都需要验证权限才能请求
    //如果接口已经设置无需登录,那也就无需鉴权了
    //
    // 无需登录的接口,*表示全部
    protected $noNeedLogin = ['*'];
  
    protected $noNeedRight = ['*'];

    /**
     * 消息推送
     */
    public function index(Assistant $assistant)
    {
        if($this->request->isPost())
        {
            $msg = $this->request->request('row/a');
            $ret = $assistant::pushChat(json_encode($msg));
            if($ret['errcode'] == 0)
            {
                return $this->success($ret['errmsg']);
            }
            return $this->error($ret['errmsg']);
        }
        return $this->error('请求错误');
    }

}
